﻿using Super.Admin.Models.User;
using System.ComponentModel;

namespace Super.Admin.Utils.EventAggregator.EventType
{
    public class AppearanceSettingEvent
    {
        public AppearanceSettingType Type { get; set; }
        public object Value { get; set; }
        public enum AppearanceSettingType
        {
            ThemeType,
            DarkSidebar,
            DarkTopBar,
            PrimaryColor,
            WarningColor,
            InfoColor,
            ErrorColor,
            SuccessColor,
            ResetPreferenceSettings,
            ColorWeaknessMode,
            GreyMode,
            CopyPreferenceSettings,
            ClearCacheAndLogout
        }
    }
}
